<?php

//操作系统
if (!function_exists('getOS')) {
	function getOS() {
		$os = '';
		$Agent = $_SERVER['HTTP_USER_AGENT'];
		if (eregi('win', $Agent) && strpos($Agent, '95')) {
			$os = 'Windows 95';
		} elseif (eregi('win 9x', $Agent) && strpos($Agent, '4.90')) {
			$os = 'Windows ME';
		} elseif (eregi('win', $Agent) && ereg('98', $Agent)) {
			$os = 'Windows 98';
		} elseif (eregi('win', $Agent) && eregi('nt 5.0', $Agent)) {
			$os = 'Windows 2000';
		} elseif (eregi('win', $Agent) && eregi('nt 6.0', $Agent)) {
			$os = 'Windows Vista';
		} elseif (eregi('win', $Agent) && eregi('nt 6.1', $Agent)) {
			$os = 'Windows 7';
		} elseif (eregi('win', $Agent) && eregi('nt 5.1', $Agent)) {
			$os = 'Windows XP';
		} elseif (eregi('win', $Agent) && eregi('nt', $Agent)) {
			$os = 'Windows NT';
		} elseif (eregi('win', $Agent) && ereg('32', $Agent)) {
			$os = 'Windows 32';
		} elseif (eregi('linux', $Agent)) {
			$os = 'Linux';
		} elseif (eregi('unix', $Agent)) {
			$os = 'Unix';
		} else if (eregi('sun', $Agent) && eregi('os', $Agent)) {
			$os = 'SunOS';
		} elseif (eregi('ibm', $Agent) && eregi('os', $Agent)) {
			$os = 'IBM OS/2';
		} elseif (eregi('Mac', $Agent) && eregi('PC', $Agent)) {
			$os = 'Macintosh';
		} elseif (eregi('PowerPC', $Agent)) {
			$os = 'PowerPC';
		} elseif (eregi('AIX', $Agent)) {
			$os = 'AIX';
		} elseif (eregi('HPUX', $Agent)) {
			$os = 'HPUX';
		} elseif (eregi('NetBSD', $Agent)) {
			$os = 'NetBSD';
		} elseif (eregi('BSD', $Agent)) {
			$os = 'BSD';
		} elseif (ereg('OSF1', $Agent)) {
			$os = 'OSF1';
		} elseif (ereg('IRIX', $Agent)) {
			$os = 'IRIX';
		} elseif (eregi('FreeBSD', $Agent)) {
			$os = 'FreeBSD';
		} elseif ($os == '') {
			$os = 'Unknown';
		}
		return $os;
	}

}
?>